package copyengine.ui.component.tree
{
	import copyengine.ui.component.tree.dataprovider.ICETreeCellRenderData;

	import flash.events.Event;
	import flash.events.IEventDispatcher;

	public final class CETreeEvent extends Event
	{
		public static const ITEM_CLICK:String = "CETreeEvent_ItemClick";

		public var clickItemData:ICETreeCellRenderData;
		public var clickStageX:Number;
		public var clickStageY:Number;

		//CECellRenderSymbol的子类当有元素点击时候将参数push到一个obj里面
		//当CECellRenderSymbol类(点击处理优先级最低)处理点击操作时候 将子类的obj挂在当前的
		//event上面并且清空原有obj，保证每次所携带的参数均为最新
		public var parameter:Object;

		public function CETreeEvent(type:String)
		{
			super(type, false, false);
		}
	}
}
